straddle mounted - German English Dictionary